<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html>
<html>
	<head>
		<jsp:include page="../inc.jsp"></jsp:include>
		<script type="text/javascript" charset="utf-8">
	var datagrid;
	var auth = "${auths}";
	var buttons = [];
	$(function() {
		if(auth=="all"){
			buttons.push({text : '更新',iconCls : 'icon-remove',handler : function() {update();}});
			buttons.push('-');
		}else if(auth!=""){
			var auths = auth.split(",");
			if(auths.length>0){
				for(var i=0;i<auths.length;i++){
					if(auths[i]=="SPGL_ZXPGL_UPDATE"){
						buttons.push({text : '更新',iconCls : 'icon-remove',handler : function() {update();}});
						buttons.push('-');
					}
				}
			}
		}
		datagrid = $('#datagrid').datagrid({
			url : 'goodsAction!unsaleDatagrid.html',
			title : '滞销品列表',
			iconCls : 'icon-save',
			pagination : true,
			pagePosition : 'bottom',
			pageSize : 10,
			pageList : [ 10, 20, 30, 40 ],
			fit : true,
			fitColumns : false,
			nowrap : false,
			border : false,
			idField : 'id',
			sortName : 'name',
			sortOrder : 'desc',
			checkOnSelect : false,
			selectOnCheck : true,
			frozenColumns : [ [ {
				title : '编号',
				field : 'id',
				width : 150,
				sortable : true,
				checkbox : true
			}] ],
			columns : [ [  {
				title : '上次销售时间',
				field : 'lastedSaleTime',
				width : 150
			},{
				title : '商品条码',
				field : 'barcode',
				width : 150
			}, {
				title : '款号/款式',
				field : 'type',
				width : 150
			}, {
				title : '商品类别ID',
				field : 'gtid',
				width : 150,
				hidden : true
			},{
				title : '商品类别',
				field : 'gtname',
				width : 150
			},{
				title : '品牌ID',
				field : 'bid',
				width : 150,
				hidden : true
			},  {
				title : '品牌',
				field : 'bname',
				width : 150
			}, {
				title : '商品名称',
				field : 'name',
				width : 150
			}, {
				title : '单位',
				field : 'unit',
				width : 150
			}, {
				title : '颜色',
				field : 'color',
				width : 150
			}, {
				title : '尺码',
				field : 'size',
				width : 150
			}, {
				title : '吊牌价',
				field : 'showPrice',
				width : 150
			}, {
				title : '折扣ID',
				field : 'did',
				width : 150,
				hidden : true
			},{
				title : '折扣',
				field : 'discountNum',
				width : 150
			}, {
				title : '售价',
				field : 'salePrice',
				width : 150
			}, {
				title : '进价',
				field : 'buyPrice',
				width : 150
			}, {
				title : '价格1',
				field : 'price1',
				width : 150
			}, {
				title : '价格2',
				field : 'price2',
				width : 150
			}, {
				title : '价格3',
				field : 'price3',
				width : 150
			}, {
				title : '所属仓库ID',
				field : 'rid',
				width : 150,
				hidden : true
			}, {
				title : '所属仓库',
				field : 'rname',
				width : 150
			}, {
				title : '备注',
				field : 'remark',
				width : 150
			} ] ],
			toolbar : buttons
		});
		
		var gtid0 = $('#searchForm').find('input[name=gtid]');
		var gtid0Combobox = gtid0.combobox({
			url : '${pageContext.request.contextPath}/spgl/goodsTypeAction!noAuth_combobox.html',
			valueField : 'id',
			textField : 'name',
			multiple : false,
			editable : false,
			panelHeight : 'auto'
		});
		
		var bid0 = $('#searchForm').find('input[name=bid]');
		var bid0Combobox = bid0.combobox({
			url : '${pageContext.request.contextPath}/spgl/brandAction!noAuth_combobox.html',
			valueField : 'id',
			textField : 'name',
			multiple : false,
			editable : false,
			panelHeight : 'auto'
		});
		
		var rid0 = $('#searchForm').find('input[name=rid]');
		var rid0Combobox = rid0.combobox({
			url : '${pageContext.request.contextPath}/rkgl/repertoryAction!noAuth_combobox.html',
			valueField : 'id',
			textField : 'name',
			multiple : false,
			editable : false,
			panelHeight : 'auto',
			onLoadSuccess : function() {
				parent.$.messager.progress('close');
			}
		});

	});
	
	function update() {
		var rows = datagrid.datagrid('getChecked');
		var ids = [];
		if (rows.length > 0) {
			parent.sy.messagerConfirm('请确认', '您要更新当前所选商品？', function(r) {
				if (r) {
					for ( var i = 0; i < rows.length; i++) {
						ids.push(rows[i].id);
					}
					$.ajax({
						url : '${pageContext.request.contextPath}/spgl/goodsAction!modify.html',
						data : {
							ids : ids.join(',')
						},
						dataType : 'json',
						success : function(d) {
							datagrid.datagrid('load');
							datagrid.datagrid('unselectAll');
							parent.sy.messagerShow({
								title : '提示',
								msg : d.msg
							});
						}
					});
				}
			});
		} else {
			parent.sy.messagerAlert('提示', '请勾选要更新的滞销品！', 'error');
		}
	}
	
	function _search() {
		datagrid.datagrid('load', sy.serializeObject($('#searchForm')));
	}
	
	function cleanSearch() {
		datagrid.datagrid('load', {});
		$('#searchForm input').val('');
	}
</script>
	</head>
	<body class="easyui-layout" data-options="fit:true">
		<div data-options="region:'north',border:false,title:'搜索条件'"
			style="height: 150px; overflow: hidden;" align="left">
			<form id="searchForm">
				<table class="tableForm datagrid-toolbar"
					style="width: 100%; height: 100%;">
					<tr>
						<th style="width: 80px;">
							商品条码
						</th>
						<td style="width: 220px;">
							<input name="barcode" style="width: 200px;" />
						</td>
						<th style="width: 80px;">
							款号/款式
						</th>
						<td style="width: 220px;">
							<input name="type" style="width: 200px;" />
						</td>
					</tr>
					<tr>
						<th style="width: 80px;">
							商品类别
						</th>
						<td style="width: 220px;">
							<input name="gtid" style="width: 200px;" />
						</td>
						<th style="width: 80px;">
							品牌
						</th>
						<td style="width: 220px;">
							<input name="bid" style="width: 200px;" />
						</td>
					</tr>
					<tr>
						<th style="width: 80px;">
							颜色
						</th>
						<td style="width: 220px;">
							<input name="color" style="width: 200px;" />
						</td>
						<th style="width: 80px;">
							尺码
						</th>
						<td style="width: 220px;">
							<input name="size" style="width: 200px;" />
						</td>
					</tr>
					<tr>
						<th style="width: 80px;">
							所属仓库
						</th>
						<td style="width: 220px;">
							<input name="rid" style="width: 200px;" />
						</td>
						<td colspan="2">
							<a href="javascript:void(0);" class="easyui-linkbutton"
								onclick="_search();">搜索</a><a href="javascript:void(0);"
								class="easyui-linkbutton" onclick="cleanSearch();">取消</a>
						</td>
					</tr>
				</table>
			</form>
		</div>
		
		<div data-options="region:'center',border:false"
			style="overflow: hidden;">
			<table id="datagrid"></table>
		</div>
	</body>
</html>